Fast Parallel Construction of Smooth Surfaces from Meshes with Tri/Quad/Pent Facets
نویسندگان
چکیده
Polyhedral meshes consisting of triangles, quads, and pentagons and polar configurations cover all major sampling and modeling scenarios. We give an algorithm for efficient local, parallel conversion of such meshes to an everywhere smooth surface consisting of low-degree polynomial pieces. Quadrilateral facets with 4-valent vertices are ‘regular’ and are mapped to bi-cubic patches so that adjacent bi-cubics join C as for cubic tensor-product splines. The algorithm can be implemented in the vertex and geometry shaders of the GPU pipeline and does not use the fragment shader. Its implementation in DirectX 10 achieves conversion plus rendering at 659 frames per second with 42.5 million triangles per second on input of a model of 1300 facets of which 60% are not regular.
منابع مشابه
A Tool for Subdivision of Quad/Tri Meshes with Sharp Features
Designers often want the added flexibility of having both quads and triangles in their models. It is also well known that triangle meshes generate poor limit surfaces when using a quad scheme, while quadonly meshes behave poorly with triangular schemes. Further, regular subdivision produces smooth surfaces even from sharp-cornered base meshes and sometimes sharpness in the subdivision surface i...
متن کاملThe Modified Direct Method: An Iterative Approach for Smoothing Planar Meshes
The Modified Direct Method (MDM) is an iterative mesh smoothing method for smoothing planar and surface meshes, which is developed from the non-iterative smoothing method originated by Balendran [1]. When smooth planar meshes, the performance of the MDM is effectively identical to that of Laplacian smoothing, for triangular and quadrilateral meshes; however, the MDM outperforms Laplacian smooth...
متن کاملOn Smooth Bicubic Surfaces from Quad Meshes
Determining the least m such that one m×m bi-cubic macropatch per quadrilateral offers enough degrees of freedom to construct a smooth surface by local operations regardless of the vertex valences is of fundamental interest; and it is of interest for computer graphics due to the impending ability of GPUs to adaptively evaluate polynomial patches at animation speeds. We constructively show that ...
متن کاملOn the complexity of smooth spline surfaces from quad meshes
This paper derives strong relations that boundary curves of a smooth complex of patches have to obey when the patches are computed by local averaging. These relations restrict the choice of reparameterizations for geometric continuity. In particular, when one bicubic tensor-product B-spline patch is associated with each facet of a quadrilateral mesh with n-valent vertices and we do not want seg...
متن کاملCombining Quadrilateral and Triangular Meshing Using the Advancing Front Approach
A fully automatic mesher has been developed which is capable of generating both quadrilateral and triangular elements in 2-D and on surfaces using the advancing front algorithm. This allows the formation of meshes which range from being all-quad or nearly all-quad down to all-triangular. In mixed-element meshes, the number of tri elements present is dictated by the maximum allowable level of qu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. Graph. Forum
دوره 27 شماره
صفحات -
تاریخ انتشار 2008